'''
   字典（dictionary）是python中另外一个常用的内置数据类型
   列表是有序的对象集合，字典是无序的对象集合
   两者区别：字典中的元素是通过键来存取，而不是通过偏移（下标）存取
   字典是一个映射类型 用{}标识
   内容以键值对的方式存在   key：value
   key 必须使用不可变类型
   value 无所谓
   同一个字典不能重复，如果重复则会拿新的key对应的值替换老的
'''
#定义一个空字典
dic={}
dic['name']='zhangsan'
dic['age']=20
print(dic)
#给字典赋初值
dic2={'name':'lisi','age':18,'height':'180cm'}
#获取单个值  通过key值获取  dic['name']
print(dic2.keys())
#keys() 获得字典所有的value值
print(dic2.values())

#通过dict（）构造函数创建字典
dic3=dict([('html',1),('java',2),('python',3)])
print(dic3)

#字典遍历，遍历的是字典的key值
for i in dic3:
    print(i,dic3[i])

#字典的另一种取值方式
#get(key,default)根据key值取出对应的value值
#如果key
print(dic3.get("c++","c++值不存在"))
